﻿#define _CRT_SECURE_NO_WARNINGS 1
#include<iostream>
#include<string>
using namespace std;
int arr[40] = { 0,1,1 };
int main()
{
    string s, t;
    cin >> s >> t;
    int q;
    cin >> q;
    int l1, r1, l2, r2;
    while (q--) //这种写法是常⻅的处理q次询问的⽅式
    {
        cin >> l1 >> r1 >> l2 >> r2;
        string s1 = s.substr(l1 - 1, r1 - l1 + 1); // 注意这道题的字符串是从1开始计数的
        string t1 = t.substr(l2 - 1, r2 - l2 + 1);
        if (s1 < t1)
        {
            cout << "yifusuyi" << endl;
        }
        else if (s1 > t1)
        {
            cout << "erfusuer" << endl;
        }
        else
        {
            cout << "ovo" << endl;
        }
    }
    return 0;
}
//int main()
//{
//	for (int i = 3; i <31 ; i++)
//	{
//		arr[i] = arr[i - 1] + arr[i - 2];
//	}
//	int n;
//	cin >> n;
//	while (n--)
//	{
//		int a;
//		cin >> a;
//		cout << arr[a] << endl;
//	}
//	return 0;
//}
//int main()
//{
//	int n;
//	cin >> n;
//	for (int i = 0; i < n; i++)
//	{
//		int a, b;
//		cin >> a >> b;
//		cout << a + b << endl;
//	}
//	return 0;
//}
//int main()
//{
//	int n;
//	int sum = 0;
//	cin >> n;
//	for (int i = 1; i <= n; i++)
//	{
//		if ((i % 7 != 0)&&(i/10!=7)&&(i%10!=7))
//		{
//			sum += i * i;
//		}
//	}
//	cout << sum << endl;;
//	return 0;
//}
//int main()
//{
//	int a, b, c;
//	cin >> a >> b >> c;
//	cout << (a + b) / c << endl;
//	return 0;
//}